retardado mental - English Synonyms Dictionary